Esercizio 1

Si vuole definire un formato per l’interscambio dati relativo ai concerti organizzati da un’agenzia musicale. Il file scambiato specifica la lista degli artisti. Per ciascun artista/gruppo sono specificati un codice identificativo (integer), il nome (string), il genere musicale (string), la lista dei componenti e la lista dei concerti previsti. Per ogni componente del gruppo si specifica il nome e il ruolo nel gruppo. Per ogni concerto si specifica la data (date), l’ora (time), il luogo (string). Si proponga la struttura XML necessaria, mostrando un esempio, e si scriva il file XML schema associato.

Esempio di file XML
File XML schema
Valida il file di esempio